package com.sss.hloster0306;

public class SeqSearch {
	public static int seqSearch(int[] a, int elem) {
		int n = a.length;
		int i = 0;
		while (i < n && a[i] != elem) {
			i++;// 逐个比对，不相同则数组下标数加1
		}
		if (i == n) { // 数组下标数等于数组长度则表明没查到指定的数据元素
			return -1; // 返回-1
		} else {
			return i + 1;// 返回数组下标数+1
		}
	}

	public static void main(String[] args) {
		int[] test = { 123, 456, 789, 234, 567, 890, 345, 678, 901, 33 };
		int elem = 901;
		int res = seqSearch(test, elem);
		if (res != -1) {
			System.out.println("查找成功！该元素为第" + res + "个元素。");
		} else {
			System.out.println("查找失败！该元素在数据组中不存在");
		}
	}
}
